home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1997 December / MACPOWER-1997-12.ISO.7z / MACPOWER-1997-12.ISO / AMUG / INTERNET / PPPop 1.6.sit / PPPop 1.6ƒ / PPPop 1.6 - ReadMe < prev    next >
Text File  |  1997-09-14  |  14KB  |  283 lines

  1.  
  2.  
  3.  
  4.  
  5.                                                                                                                          Version 1.6   September 15, 1997
  6.  
  7. Contents
  8.  
  9. 1.  What PPPop does
  10. 2.  What is new in version 1.6
  11. 3.  Compatibility Notes: FreePPP, Open Transport/PPP, SimplePPP
  12. 4.  Shareware Notice
  13. 5.  Contact Information
  14.  
  15.  
  16.  
  17. 1. What PPPop does
  18.  
  19. PPPop is a Macintosh PPP operator application.  It is useful to those who use PPP protocol software to connect to the Internet.  PPPop puts a little button window on your screen.  Clicking the button opens or closes a PPP link.
  20.  
  21. An arrow on the button shows the current state of PPP: up or down. 
  22.  
  23.  
  24.  
  25.  
  26. In addition to the "Big Button" shown above PPPop also offers you a choice of two other button sizes: "Small Button" and "Tiny Button":
  27.  
  28.  
  29.  
  30.  
  31.  
  32. Requirements
  33.  
  34. Hardware
  35. Any Macintosh computer or compatible with a 68020 or later CPU and a screen capable of color or gray scale display.  PPPop can run in a 250K partition but does better in 350K, the default size.
  36.  
  37. Software
  38. System 7.1 or later.  PPPop is compatible with MacOS 8.0.
  39. Sound Manager 3.0 or later is recommended.  If you have MacOS 7.5 or later Sound Manager 3.0 is already installed.
  40.  
  41. Network
  42. MacTCP or Open Transport plus a PPP driver.  PPPop has been tested and works with the following PPP drivers: 
  43.  
  44.    ・ MacPPP 2.0.1                                        ・ FreePPP 1.0.5
  45.    ・ MacPPP 2.5.1 - 2.5.2                           ・ FreePPP 2.5rf - v3
  46.    ・ SimplePPP 1.4.5                                   ・ FreePPP 2.6 - 2.6.1b6
  47.    ・ OT/PPP 1.0 - 1.0.1  
  48.  
  49. PPPop may work with other variants of these drivers.  PPPop does not work with InterSLIP, Sonic PPP, NTS PPP, Sagem PPP, or FreePPP versions 2.5.1 through 2.5.5.
  50.  
  51. Recommended additional Software
  52. Internet Config 1.3 or later.
  53.  
  54.  
  55.  
  56. More Features
  57.  
  58. Timer 
  59. Displays a separate dragable window with the current session time, cumulative time or daily time:
  60.  
  61.  
  62. You can set a time limit for any of these. You can set the display font and style.
  63.  
  64. Application Launcher
  65. Set up your Internet applications, URLs, and scripts to be launched via menu, keyboard command, or automatically when a link opens.  (To launch URLs you need to have Internet Config installed.)
  66. The Launcher can also kill applications before closing a link, or run applications and scripts right after closing a link.
  67.  
  68. Session Log
  69. Writes connection times to a tab-delimited text file for easy import into a spreadsheet program.
  70.  
  71. Server Selection
  72. You can choose any of your PPP configurations directly from a menu within PPPop - no need to open the PPP control panel.
  73.  
  74. AppleScript Support
  75. Use AppleScript scripts to open and close a link, select a server, or configure PPPop.
  76.  
  77. IP Address Display
  78. The Timer window can also display your Mac's current IP address:
  79.  
  80.  
  81. You can even Copy, and Paste it.
  82.  
  83. Sounds
  84. PPPop will play your choice of sound files when a link opens or closes, or when a timer limit is exceeded.
  85.  
  86.  
  87.  
  88. Quick Tour
  89.  
  90. Use the space bar to toggle between times in the Timer window: session time is in "00:00:00" format (hh:mm:ss), cumulative time is in "000:00" format (hhh:mm), and daily time is in "00:00" format (hh:mm).
  91. Use "Timer Setup..." in the "Timer" menu to have PPPop automatically reset cumulative time on a specific day of the month.
  92. In the "Timer" menu you can also select the window's font, size and style.
  93. To display your IP address, select "Time Display" from the "Timer" menu, or press "i" on the keyboard.  (This feature is currently not available with Simple PPP.)
  94.  
  95. Important: PPPop does not keep time when it is not running!  If you open a link from within another application while PPPop is not running, PPPop will neither time nor log the session.
  96.  
  97. To add applications or URLs to PPPop's "Launcher" menu open "Launcher Setup..." and click "New".  In the Launcher Item Editor select the application or URL which you want to launch.  And, if you wish, assign a keyboard shortcut.
  98.  
  99. Just for fun, PPPop will play sounds when a connection opens or closes,  or when a time limit is exceeded.
  100. Those sounds are initially read from three individual sound files that come with PPPop: "PPPop - Going Up", "PPPop - Going Down", and "PPPop - Warning".  If you want to use different sounds (and who doesn't?) open "Sound Setup..." from the "Special" menu and set each sound to another System 7 sound file.  You can even set individual playback volumes for each sound, or if you really like it quiet, turn each sound off.  If you trash a selected sound file, PPPop will play a little default noise instead.
  101.  
  102.  
  103.  
  104. Full Documentation and Help
  105.  
  106. For quick help use balloon help!  It is available for all menu items and dialogs.
  107. Also, check out the Help menu.
  108.  
  109. For full documentation of all of PPPop's features look in the included "PPPop 1.6 Reference".  This file is an eDOCェ self reading document.  Once you open it, press the space bar to display a table of contents.   To search for a specific item press Command-F.
  110.  
  111. Full documentation is also available online in html format to be viewed with your web browser at:
  112. <http://users.deltanet.com/~friefeld/>.
  113.  
  114. There you will find (among other things):
  115.  
  116. ・ the online reference
  117. ・ bug reports
  118. ・ posting of version updates
  119. ・ an updated FAQ (frequently asked questions)
  120. ・ announcements
  121. ・ a link to Kagi's online registration system
  122. ・ a download link for the html documentation itself, should you wish to view it offline
  123.  
  124.  
  125.  
  126. 2. What is new in version 1.6
  127.  
  128. PPC Native
  129. This was much requested, so here we are in the modern age. 
  130.  
  131. Help Menu
  132. The System Help menu has some new selections in PPPop:
  133. ・ "PPPop Help...":  displays a quick reference with keyboard shortcuts and some ease of use tips.
  134.  
  135. If you have "Internet Config" installed you can also select:
  136. ・ "Open PPPop Web Page...":  uses your web browser to connect to PPPop's web page.
  137. ・ "Email PPPop Author...":  opens your email program with a blank message addressed to me.
  138. ・ "Register PPPop Online...":  uses your web browser to connect to Kagi's online registration page.
  139.  
  140. New Launcher Menu Options
  141. ・ "Launch from PPPop Only":  the Launcher will only operate when PPPop is used to open a connection.  If another application opens the connection, PPPop does not start your "auto-launch" applications.
  142. ・ "Disable Auto Launching":  the Launcher will not operate even when PPPop is used to open a connection.  You can still manually launch applications from the Launcher menu.
  143.  
  144. New Keyboard Actions
  145. ・ If you checked the option "Open Link on Startup", you can temporarily disable it by starting PPPop with the Shift key held down.
  146. ・ Command-Enter opens the Launcher Setup.
  147. ・ Command key equivalents for opening PPP, TCP/IP, and Internet Config: Command-1, Command-2 and Command-3.
  148.  
  149. Tiny Button
  150. ・ Several users requested an even smaller button.  A new 16x16 pixel button is now available, a quarter the size of the original button.
  151.  
  152. Other New Features
  153. ・ For OpenTransport/PPP users:  when "Show OT/PPP  Connection Dialogs" in the "Special" menu is unchecked (recommended!), PPPop's button displays a dialing indicator while a connection is being established.  Clicking on the button cancels the connection.
  154.  
  155. ・ PPPop will now remember the button position when you change screen resolutions.  Requires Display Manager, which is part of MacOS 7.5 and later.
  156.  
  157. ・ You can now double-click a PPPop Prefs file while the program is running to change to different settings.  This makes it easier to use different timers and helper application preferences when you change accounts.
  158.  
  159. Bug Fixes and Internal Changes
  160. ・ OT/PPP performance enhanced.
  161. ・ AppleScript "server" property did not work with OT/PPP.
  162. ・ OT/PPP: Japanese versions will automatically adjust to either US System with JLK installed or to Japanese System.  Previously, a patch was required.
  163. ・ PPPop would sometimes crash when a link was open via OT/PPP for many hours.
  164.  
  165. ・ The Server menu is now sorted alphabetically.
  166. ・ Sounds finish playing when you close a link and quit PPPop.  (Cutting off the sound crashed some systems.)
  167. ・ Session log times now add up correctly.  Previously, there were discrepancies between open and close times vs. session times due to lags in opening and closing a link.
  168. Note that PPP drivers all behave differently in determining when to signal that the link is up or down.  On opening, PPPop starts timing when the modem has connected and the PPP protocol has started.  On closing, PPP is closed and then the modem hangs up.  There could be several seconds difference between modem time and ISP time.
  169. ・ PPPop keeps the preferences file closed except when absolutely necessary.  This seems the best way of avoiding corruption of the prefs file.
  170. ・ IP address display now works with MacPPP.
  171. ・ Changed AppleScript dictionary "time display" to "display time", as the documentation said.
  172. ・ In Launcher Setup, double-clicking a list item when the cursor is a check mark will no longer check the item and then open the cell for editing.
  173.  
  174.  
  175.  
  176. 3. Compatibility Notes
  177.  
  178. PPPop and FreePPP
  179.  
  180. The FreePPP 2.5 documentation says not to use PPPop with it.  PPPop will, in fact, operate FreePPP 2.5 with no problems.  Perhaps the warning was meant for future versions of FreePPP. 
  181.  
  182. FreePPP 2.5.1 through FreePPP 2.5.5 are proprietary versions.  PPPop does not work with them. 
  183.  
  184. FreePPP 2.6 is significantly different from earlier versions.  Steve Dagley has made a programmer's interface available which enables third party utilities, such as PPPop, to work with them.
  185.  
  186. The "File" menu item "Config PPP..." will open FreePPP Setup when FreePPP is installed.
  187.  
  188.  
  189.  
  190. PPPop and Open Transport / PPP
  191.  
  192. The OT/PPP programmer's interface does not include two features needed by PPPop: 
  193.  
  194. a) There is no Apple-approved way to determine which PPP driver is active (i.e. selected in the TCP/IP control panel) when you have more than one PPP driver installed.  PPPop uses an unsupported method to determine this.  If the method fails and your PPP driver is not recognized by PPPop, the solution is to have only one PPP driver installed.
  195.  
  196. b) There is no Apple-approved way to get a list of server configurations from the PPP control panel.  PPPop accomplishes this by reading and writing to the file "Remote Access Connections" (in the folder System:Preferences:Remote Access), which is maintained by PPP.  Back up this file before using PPPop.  When further developer informations are released by Apple, PPPop will be adapted to use the documented method.
  197.  
  198. The PPP control panel has a "verbose" option which does not seem to do anything.  It should theoretically eliminate all dialogs unless an error condition occurs.  However, PPPop can do exactly that for you: just uncheck "Show OT/PPP Connect Dialog" in the Special menu.  Unless you are consistently having trouble with PPP, I recommend this setting.  Things go much faster, especially disconnecting.
  199.  
  200.  
  201.  
  202. PPPop and Simple PPP 1.4.5
  203.  
  204. John Nagle has discontinued support for his PPP driver and has made the source code public.  PPPop works with the last alpha version of Simple PPP.  You should however take the following steps to use PPPop with Simple PPP: 
  205.  
  206. 1. After you have installed Simple PPP and rebooted, start the Simple PPP application.
  207.    Set up each of your server configurations. 
  208.  
  209. 2. You must now connect once with each configuration using the Simple PPP application.
  210.    If you don't, you will not be able to automatically open a connection later.
  211.    Once you see the smiley face dialog for each configuration, everything is OK. 
  212.  
  213. 3. With the Simple PPP application still running, start PPPop.
  214.    You may now close Simple PPP, because PPPop is all set for use.
  215.  
  216. PPPop's Server menu is not available while the Simple PPP application is running.
  217.  
  218. Simple PPP has no connection dialog.  To cancel a dialup, click PPPop's button.  This is equivalent to pressing the STOP button in the Simple PPP application. 
  219.  
  220.  
  221.  
  222. 4. Shareware Notice
  223.  
  224. PPPop is Shareware US$15.  (Cheap!)  It is fully functional as distributed.  When you register, you will receive a password to disable the shareware notice which automatically appears at startup.
  225.  
  226. Why pay?  If you use the program and you like it ミ think of it as a tip for good service.
  227.  
  228. To make payment, connect to <http://order.kagi.com/?RF>.  Or,  simply run the "Register PPPop" application included with this release.  It will produce a form which you can email, fax, or mail to Kagi Shareware, my collection agent.  Please don't send the form to me directly: I can't make any use of the (encrypted) credit card information it contains. 
  229.  
  230. Single-user license:  US$15.
  231.  
  232. Universities or companies site license:  US$200
  233. (Massachusetts Institute of Technology is exempt.)
  234.  
  235. World-wide license:  US$2000
  236.  
  237. ISP license:  by arrangement
  238.  
  239.  
  240.  
  241. Anti-litigation Statement
  242.  
  243. PPPop is distributed because it may be useful.  It is not warranted to do anything, nor to be free of bugs.  If PPPop causes you grave physical, financial, or emotional harm - you have my sympathy.  Beyond that, the author disclaims any liability for any kind of damages whatsoever resulting from the use of this program.
  244. Do not use the program if you do not agree to these conditions!
  245.  
  246. PPPop is ゥ 1995-1997 by Rob Friefeld.  All rights reserved.  PPPop may not be distributed for profit or as part of any commercial offering without specific written consent from the author.
  247.  
  248.  
  249.  
  250. Attributions
  251.  
  252. The code which controls MacPPP was derived from MacPPP 2.0.1, ゥ 1993 Merit Network, Inc. and The University of Michigan.  Control of FreePPP 2.6 is done via Steve Dagley's FreePPP Public Interface.  PPPop uses a very nice CDEF from "A Fragment of Your Imagination" by Joe Zobkiw.  I have also used Jim's CDEFs version 1.5, ゥ 1994 -1995 by James G. Stout.  Thanks to Richard Buckle, author of Control PPP, for getting me started on application and CDEV launching.
  253.  
  254. Guy Brand has made a French localization of PPPop.  Merci beaucoup!
  255. Haruka Ishi has made a Japanese localization.  Arigato!
  256. June Hao Hou has made a Traditional Chinese localization.
  257.  
  258. The graphical design of PPPop and its documentation is mostly the work of Andreas Bauer.  I think he has a great eye, and he is a very sharp alpha tester.  If you want his help on your project, contact him at ac_bauer@ping.at.
  259.  
  260.  
  261.  
  262. 5. Contact Information
  263.  
  264. Email
  265. ・ friefeld@deltanet.com   <ミ preferred
  266. ・ rob@kagi.com                              <ミ  will be forwarded to me by Kagi
  267.  
  268. WWW
  269. ・ <http://users.deltanet.com/~friefeld/>
  270.  
  271.  
  272. Rob Friefeld
  273. Long Beach, CA
  274.  
  275. September 15, 1997
  276.  
  277.